I was happy with my experience with this company. I recently switched to a tankless water heater, which is supposedly more efficient -- meaning better on the environment and better for my monthly bills. They did a good job explaining the differences between gas, electric, and tankless water heaters. I think they service more than just Annapolis, too, so I may use them in my property in Baltimore.
Pros: Great service and expertise
Cons: No set appointment times, but not a big deal
more