Sun Mechanical LLC

Licensed solar installer, HVAC contractor in Virginia Beach, Virginia

Virginia DPOR licence active4.5(16 reviews)

Sun Mechanical LLC holds Virginia DPOR licence 2705148818, active, licensed since 14 Nov 2012, rated 4.5 from 16 Google reviews. No complaints on the Virginia DPOR record.

76score

Report card

  • Licence activeVirginia DPOR #2705148818, Class C. Issued 14 Nov 2012, expires 30 Nov 2026.
  • Licensed 14 yrsSince 14 Nov 2012.
  • No complaintsNone on the Virginia DPOR record.Virginia DPOR record
  • BBB AccreditedIts BBB rating, complaints and reviews are on its Better Business Bureau profile.BBB profile Complaints Reviews

Checked against the Virginia Board for Contractors (DPOR) register on 4 Nov 2026.

Google reviews

4.5(16 reviews)
Matthew Cadieux★★★★★ 5 months agoView on Google

Sun Mechanical did a fantastic job fixing a leak and installing a new water heater in my townhome. John was able to save me hundreds of dollars vs an initial quote that I had already paid another company come out and give me. I’m very glad that I got his opinion before I over-payed someone to complete this work. Not only was the price much better, but I was also much more comfortable (based on his communication) t…

Annika Niven★★★★★ 9 months agoView on Google

I had a log fireplace that would not stay lit. Every other gas log company did not want to fix my older Martin fireplace, they all thought for sure I would have to replace the whole thing. Sun Mechanical came very quickly and fixed it for me. I always say call around and get different options, which I did. It’s safe to say Sun Mechanical doesn’t need a second opinion. Honest job, great pricing and quick service.

Eugenia Wilson★★★★★ 9 months agoView on Google

Sun Mechanical installed a new gas furnace in our home in Portsmouth. The team was efficient, respectful of our space, and cleaned up after the job. They walked me through the new system and made sure everything worked perfectly before leaving. Highly recommend them for any heating needs.

geraldine hall★★★★★ 12 years agoView on Google

I have used Sun Mechanical in the past to do repairs on my furnace, was very satisfied with fairness of price and clean up before they left. Today John came to fix my AC which has been out for a few days, had quotes from two other companies that seemed high. John came out and quoted me for the same work at a budget friendly price. He also went above and cleaned my outside unit and checked coolant levels. Thanks John …

Nancy Lenthall★★★★★ 2 years agoView on Google

John Carr is my HVAC professional to trust in Hampton Roads! He is capable, reliable, personable, and affordable. John installed my RUUD unit in 2015 and does a yearly Spring cleaning. His work is impeccable and thorough. Call John and you'll see what I mean!

Read all 16 reviews on Google Reviews and photos from Google, 3 Nov 2026.

Why it ranks #2 of 18 solar installers in Virginia Beach

Years licensed weight 3070%
Complaint record weight 25100%
Bond weight 10n/a
Google reviews weight 3565%

Score 76.5 / 100. Claiming this listing or using Theo never changes it. How we rank

Other top solar installers in Virginia Beach

See all 18
  1. 1

    Solar Services Inc

    Virginia Beach, VA · Virginia DPOR ELE #2705037710 · licensed 30 yrs

    • Licence active
    • No complaints
    954.8(95)Full report
  2. 3

    Convert Solar LLC

    Virginia Beach, VA · Virginia DPOR ROC #2705183097 · licensed 4 yrs

    • Licence active
    • No complaints
    704.8(857)Full report
  3. 4

    Trident Solar LLC

    Virginia Beach, VA · Virginia DPOR ELE #2705193873 · licensed 2 yrs

    • Licence active
    • No complaints
    664.9(59)Full report
  4. 5

    Alnam Corp

    Virginia Beach, VA · Virginia DPOR ELE #2705004289 · licensed 35 yrs

    • Licence active
    • No complaints
    61No Google reviews yetFull report
  5. 6

    Donald K Piland

    Virginia Beach, VA · Virginia DPOR HVA #2705048847 · licensed 27 yrs

    • Licence active
    • No complaints
    61No Google reviews yetFull report
  6. 7

    Opening Protection Services LLC

    Virginia Beach, VA · Virginia DPOR ELE #2705112214 · licensed 20 yrs

    • Licence active
    • No complaints
    61No Google reviews yetFull report