Frequently Asked Questions

Booking an appointment is easy! You can use our online booking form on this website, call us at (563) 264-2443, or use our mobile app. Simply select your preferred service, choose a convenient date and time, and provide your basic information.

Yes, we accept most major insurance plans including Medicare, Medicaid, and private insurance providers. Please contact our billing department or check with your insurance company to confirm coverage details.

Telemedicine allows you to consult with healthcare providers remotely through video calls. Simply book an online appointment, and you'll receive a secure link to join the video consultation at your scheduled time. It's convenient, private, and effective for many medical concerns.

Absolutely! All our physicians are board-certified in their respective specialties and have extensive clinical experience. We maintain high standards for medical credentials and ongoing education to ensure you receive the best care possible.

Please bring your photo ID, insurance card, list of current medications, any relevant medical records, and a list of questions for your doctor. For telemedicine visits, ensure you have a stable internet connection and a private space.

For life-threatening emergencies, please call 911 or visit the nearest emergency room. However, we offer urgent care services for non-life-threatening conditions that require prompt attention. Call us to determine the best course of action for your situation.

You can access your medical records through our secure patient portal. After your first visit, you'll receive login credentials to view test results, visit summaries, prescriptions, and more. You can also request records by calling our office.

We accept cash, credit/debit cards (Visa, MasterCard, American Express), and health savings accounts (HSA/FSA). We also offer payment plans for qualifying patients. Our billing team can help you understand your financial responsibility before your visit.