Dr. Velasco is very thorough and very skilled in his work. His office is very comfortable and staff is top notch! He really uses all available techniques to keep you pain free and uses state-of-the-art technology in determining the best course of treatment. We really like him a lot! Does not carry all insurance though.