Since 2004, we have been helping people solve issues with BI technologies such as Power BI, Power Pivot, and Analysis Services.

So far, we have already written 10 books, taught 273 classes, and spoken at 88 public events.

Many people and companies* trust us. You too, can trust us.
*We respect our customers' privacy, so you will not find their names and logos on our website.
Our services
  • See our rates

    We quickly solve issues that are slowing down your reports or slowing down the development of your solution in Power BI, Power Pivot, or Analysis Services.

  • Ask for a quote

    We analyze your model remotely and track down any bottlenecks. We provide suggestions on how to modify the DAX formulas and/or the data model in order to achieve optimal performance.

  • Ask for a quote

    We provide an assessment of your existing or upcoming Business Intelligence solution. This typically involves an in-depth study of your project, a detailed revision of your documentation and a thorough review of the existing implementation.

  • Ask for a quote

    All our services are available to you remotely or on site. On-site consulting involves advance planning, and it allows for better quality interaction with your developers.

  • Ask for a quote

    Consider us your partners. As we work together, you can trust that your needs are always answered: we can stop developing and start teaching, or we can stop teaching and start developing side-by-side with you.

Frequently Asked Questions
  • Q: My DAX query does not return the expected values. Can you help me?
    A: We can help you in different ways. If you want a quick fix, you can use our Remote Consulting service. For a long-term solution, you might prefer the Mastering DAX course.
  • Q: My Power BI report is slow. How can I improve it?
    A: First, we need to identify the root cause, which can be in the data model, in a slow DAX expression, or somewhere else. The best approach is getting a Remote Consulting package, spending some hours investigating on the issue and then fix the problem. For a long-term solution, you can benefit from our Optimizing DAX course.
  • Q: I need to train a team of 10 people on DAX and/or Analysis Services. Can you arrange such a course?
    A: Your best option is to organize an On-site Training Course, where we can customize the content. Public courses are cheaper up to four or five attendees. If you have more, then an on-site course is cheaper and simplify the logistics to the students.
  • Q: I am new to Power BI and DAX. Where should I start to learn?
    A: We have good news for you: we prepared a page dedicated to the different steps needed to become a DAX guru. Go at this page and follow the steps choosing the method (book, online videos, classroom trainings) that better fits your needs.
  • Q: I created a solution using Power BI or Analysis Services. How do I know if everything is optimized the right way?
    A: We provide assessments as part of our services. If you have a solution built on top of the Tabular engine, we can review it to make sure you followed all the best practices and your DAX code is well optimized. Then, if we have doubts, we can discuss it online to make sure your product has been thoroughly checked by our DAX experts.
  • Q: I read all your articles, but my problem is a different one. Can you help me?
    A: If you need quick assistance, then you can use our consulting services. If, on the other hand, you just want to submit an idea for a future article, drop us an email, we are always interested in learning about new topics and solve scenarios with DAX


Can't find your specific challenge here? Contact us and we will suggest you the best option for you!

Contact us