I cannot speak highly enough of John and his work. I called him for assistance with our bathroom fan at 5:30pm on a Monday, he returned my call by 7pm, and was able to come to help us out at noon on Tuesday. His pricing is transparent (exactly what he lists on his website), and his work is absolutely top notch quality! It took him less than 30 minutes to replace our terrible old fan with a quiet and perfectly running new one. If you need any bathroom fan repaired, run to the phone and call John now!